loro burro - French English Dictionary